/**
 * 项目名称:
 *
 * @Author: 夏国倩
 * @Date: 2023/9/19 18:28
 * @Copyright
 */
package String2;
import java.text.DecimalFormat;

/**
 * 关于数字格式化：java.text.DecimalFormat
 * 数字格式化元素：
 *    #    任意数字
 *    ,    千分位
 *    .     小数点
 *    0     不够补0
 **/
public class NumberTest1 {
    public static void main(String[] args) {
        //需求:加入千分位
        //1.创建数字格式话对象
        DecimalFormat df = new DecimalFormat("###,###");
        //开始格式化
        System.out.println(df.format(1234567));//1,234,567

        //需求：加入千分位，保留2位小数
        DecimalFormat df1 = new DecimalFormat("###,###.##");
        System.out.println(df1.format(1234567.123));//1,234,567.12

        //需求：加入千分位，保留4位小数，并且不够补0
        DecimalFormat df2 = new DecimalFormat("###,###.0000");
        System.out.println(df2.format(1234567.123));//1,234,567.1230

    }
}
